- 頭鳩羅
- (sa) dukūla, a species of plant, fine cloth made of the inner bark of this plant, silken cloth.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.